(technical) wave - French English Dictionary